.border-top,
.border-bottom,
.border-tb {
  position: relative;
}
.border-top::before,
.border-tb::before,
.border-bottom::after,
.border-tb::after {
  position: absolute;
  content: '';
  left: 0;
  right: 0;
  height: 0;
  border: 1px solid rgba(0, 0, 0, 0.08);
  transform-origin: 0 100%;
  transform: scaleY(0.2);
  z-index: 1;
}
.border-top::before,
.border-tb::before {
  top: -1px;
}
.border-bottom::after,
.border-tb::after {
  bottom: 0px;
}
